Spacecraft orbit determination system

ABSTRACT

The present invention relates to a resident space object orbit determination system comprising a high efficiency module for determining a resident space object&#39;s orbit and a highly efficient method for determining same. Applicants developed a method and system to determine the orbits of residence space objects including resident space objects that do not reflect energy that is directed at them and/or may be coated to minimize the ability to accurately see such resident space objects. Thus, a method, a module and a system for making such determinations that can easily and inexpensively be added to an early warning reentry system is provided.

RIGHTS OF THE GOVERNMENT

The invention described herein may be manufactured and used by or for the Government of the United States for all governmental purposes without the payment of any royalty.

FIELD OF THE INVENTION

The present invention relates to a resident space object orbit determination system comprising a high efficiency module for determining a resident space object's orbit and a highly efficient method for determining same.

BACKGROUND OF THE INVENTION

There are numerous resident space objects such as the 3700 plus satellites orbiting earth. Such satellites range in mass from a few kilograms to over 129,000 kilograms and travel approximately 28,000 kilometers per hour. Due to the size of the larger satellites, they do not burn up on reentry. If a relatively large satellite were to impact a densely populated area without warning, loss of life and significant crash site damage is a possibility.

Recent uncontrolled atmospheric reentries of low Earth orbiting spacecraft have further highlighted the necessity of determining the orbits of resident space objects so accurate reentry time and location predictions can be made. Not all resident space objects orbit's can be determined by current methods such as range and rate methods such as radar and laser range finding, angles only methods such as visual observation. Thus, what is needed is a method of determining a resident space objects' orbit that does not rely on current methods.

Applicant recognized that the source of the problems associated with current prediction methods is that certain resident space objects do not reflect energy that is directed at them and/or may be coated to minimize the ability to accurately see such resident space object. Thus, making current methods of determining such resident space object's orbit ineffective. However, Applicants recognized that such resident space objects produce energy shadows. Based on such recognition, Applicants developed a method and system to determine the orbits of residence space objections including resident space objects that do not reflect energy that is directed at them and/or may be coated to minimize the ability to accurately see such resident space objects. Such method and system are provided herein.

SUMMARY OF THE INVENTION

The present invention relates to a resident space object orbit determination system comprising a high efficiency module for determining a resident space object's orbit and a highly efficient method for determining same. Applicants developed a method and system to determine the orbits of residence space objections including resident space objects that do not reflect energy that is directed at them and/or may be coated to minimize the ability to accurately see such resident space objects. Thus, a method, a module and a system for making such determinations that can easily and inexpensively be added to an early warning reentry system is provided.

Additional objects, advantages, and novel features of the invention will be set forth in part in the description which follows, and in part will become apparent to those skilled in the art upon examination of the following or may be learned by practice of the invention. The objects and advantages of the invention may be realized and attained by means of the instrumentalities and combinations particularly pointed out in the appended claims.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the present invention and, together with a general description of the invention given above, and the detailed description of the embodiments given below, serve to explain the principles of the present invention.

FIG. 1 Depicts a two-dimensional view of the energy shadow caused by a lower altitude resident space object passing through the energy cone of the illuminator spacecraft.

FIG. 2 . Depicts the two-dimensional energy shadow geometry as viewed along the energy shadow's minor axis.

FIG. 3 Depicts the two-dimensional energy shadow geometry as viewed along the energy shadow's major axis.

FIG. 4 Depicts the initial orbit determination hardware interfaces.

FIG. 5A Depicts an initial orbit determination process flow.

FIG. 5B Depicts an orbit estimation process flow.

It should be understood that the appended drawings are not necessarily to scale, presenting a somewhat simplified representation of various features illustrative of the basic principles of the invention. The specific design features of the sequence of operations as disclosed herein, including, for example, specific dimensions, orientations, locations, and shapes of various illustrated components, will be determined in part by the particular intended application and use environment. Certain features of the illustrated embodiments have been enlarged or distorted relative to others to facilitate visualization and clear understanding. In particular, thin features may be thickened, for example, for clarity or illustration.

DETAILED DESCRIPTION OF THE INVENTION Definitions

Unless specifically stated otherwise, as used herein, the terms “a”, “an” and “the” mean “at least one”.

As used herein, the terms “include”, “includes” and “including” are meant to be non-limiting.

As used herein, the words “about,” “approximately,” or the like, when accompanying a numerical value, are to be construed as indicating a deviation as would be appreciated by one of ordinary skill in the art to operate satisfactorily for an intended purpose.

As used herein, the words “and/or” means, when referring to embodiments (for example an embodiment having elements A and/or B) that the embodiment may have element A alone, element B alone, or elements A and B taken together.

It should be understood that every maximum numerical limitation given throughout this specification includes every lower numerical limitation, as if such lower numerical limitations were expressly written herein. Every minimum numerical limitation given throughout this specification will include every higher numerical limitation, as if such higher numerical limitations were expressly written herein. Every numerical range given throughout this specification will include every narrower numerical range that falls within such broader numerical range, as if such narrower numerical ranges were all expressly written herein.

Background

Nomenclature

-   {tilde over (W)}=the vector y-z position of a shadow's centroid on     an image plane -   W_(y)=the scalar y position of a shadow's centroid on an image plane -   W_(z)=the scalar z position of a shadow's centroid on an image plane -   b=minor axis length of a shadow -   C=major axis length of a shadow -   α=angle of energy divergence -   h=altitude of resident space object above the gravitational body's     surface -   ρ=scalar distance from the shadow centroid to the resident space     object -   R_(⊕)=scalar radius of the gravitational body -   R=displacement vector -   O_(IR)=reference frame rotation matrix -   V=velocity vector -   N=time step -   {circumflex over (D)}_(r)=instantaneous direction of travel unit     vector -   μ=the standard primary gravitational parameter of the selected     gravitational body

Subscripts

-   R=Relative measurement of the resident space object with respect to     the energy point source -   L=Measurement of the energy point source with respect to the primary     gravitational body -   T=Measurement of the resident space object with respect to the     primary gravitational body

Superscripts

-   I=measured with respect to an inertial frame -   R=measured with respect to a rotating frame

For purposes of this specification, headings are not considered paragraphs and thus this paragraph is paragraph twenty-two of the present specification. The individual number of each paragraph above and below this paragraph can be determined by reference to this paragraph's number. In this paragraph twenty-two, Applicants disclose a method of determining a resident space object's orbit:

a) obtaining from a resident space object's having an energy shadow, a shadow centroid location for said energy shadow {tilde over (W)}comprising a dimension W_(y) and a dimension W_(z); a minor axis for said energy shadow b; a major axis for said energy shadow C; and an angle of energy divergence α, said energy shadow being created by said resident space object absorbing and/or reflecting energy from an energy point source;

b) computing, above a gravitational body having a surface and a gravitational center, an altitude h above said gravitational body's surface for said resident space object by inserting said minor axis b, angle of energy divergence α into the following equation:

$\begin{matrix} {h = \frac{b}{\tan(\alpha)}} & (1) \end{matrix}$

c) computing a relative position ρ for said resident space object with respect to said resident space object's energy shadow's shadow centroid in the two dimensional plane running parallel to the energy shadow's major axis by inserting said major axis C, said angle of energy divergence α, and said altitude h of said resident space object into the following equations: ρ=√{square root over (C²+L²−2CLcos(β))}  (2) wherein L and β are obtained by simultaneously solving the following equations:

$\begin{matrix} {{\cos\left( {\beta - {90^{0}}} \right)} = \frac{h}{L}} & (3) \end{matrix}$ $\begin{matrix} {\frac{C}{\sin(\alpha)} = \frac{L}{\sin\left( {{180^{0}} - \alpha - \beta} \right)}} & (4) \end{matrix}$

d) computing a relative position of said resident space object with respect to said energy point source R ^(R) _(R) in the energy point source's frame of reference by inserting an inertial position of said energy point source R ^(I) _(L), a radius of the gravitational body of said resident space object's orbit R_(⊕), the altitude above said gravitational body's surface of said resident space object's orbit h, the energy shadow position {tilde over (W)}of said energy shadow, the relative position ρ for said resident space object with respect to said resident space object's energy shadow's shadow centroid into the following equations:

$\begin{matrix} {{\overset{\_}{R}}_{R}^{R} = \left\lbrack {{{{\overset{\_}{R}}_{L}^{I}} - \left( {R_{\oplus} + h} \right)},{W_{y} - {\rho*\frac{\overset{\sim}{W}}{\overset{\sim}{W}}}},{W_{Z} - {\rho*\frac{\overset{\sim}{W}}{\overset{\sim}{W}}}}} \right\rbrack^{T}} & (5) \end{matrix}$

e) computing a relative position of said spacecraft with respect to said energy point source R ^(I) _(R) in the inertial primary gravitational body's frame of reference by inserting an inertial position of said energy point source R ^(I) _(L), an inertial velocity of said point source V _(L) ^(I), and the relative position of said resident space object with respect to said energy point source R ^(R) _(R) into the following equations:

$\begin{matrix} {Ô_{1} = {- \frac{{\overset{\_}{R}}_{L}^{I}}{{\overset{\_}{R}}_{L}^{I}}}} & (6) \end{matrix}$ $\begin{matrix} {{Ô}_{3} = \frac{{\overset{\_}{V}}_{L}^{I} \times {\overset{\_}{R}}_{L}^{I}}{{{\overset{\_}{V}}_{L}^{I} \times {\overset{\_}{R}}_{L}^{I}}}} & (7) \end{matrix}$ $\begin{matrix} {Ô_{2} = {Ô_{3} \times Ô_{1}}} & (8) \end{matrix}$ $\begin{matrix} {C_{IR} = \begin{bmatrix} Ô_{1} & Ô_{2} & Ô_{3} \end{bmatrix}} & (9) \end{matrix}$ $\begin{matrix} {{\overset{\_}{R}}_{R}^{I} = {C_{R} \cdot {\overset{\_}{R}}_{R}^{R}}} & (10) \end{matrix}$

f) computing a position R ^(I) _(T) of said resident space object with respect to said gravitational body's gravitational center by inserting said relative position of said resident space object with respect to said energy point source R ^(I) _(R) and said position of said energy point source R ^(I) _(L) into the following equations: R ^(I) _(T)=R ^(I) _(L)+R ^(I) _(R)   (11)

g) computing a velocity V _(T) ^(I) for said resident space object by a position vector and time technique, preferably said velocity V _(T) ^(I) is computed by:

-   -   (i) by obtaining a first R ^(I) _(T), R ^(I) _(T1) at a first         time N₁ and a second R_(T), R ^(I) _(T2) at a second time N₂         after said first time N₁ and inserting said R ^(I) _(T2), R ^(I)         _(T2), N₁, and N₂ into the following equations:

$\begin{matrix} {{\overset{¯}{R}}_{T1.5}^{I} = \frac{{\overset{¯}{R}}_{T2}^{I} - {\overset{¯}{R}}_{T1}^{I}}{2}} & (12) \end{matrix}$ $\begin{matrix} {{\overset{¯}{V}}_{T1.5}^{I} = \frac{{\overset{¯}{R}}_{T2}^{I} - {\overset{¯}{R}}_{T1}^{I}}{N_{2} - N_{1}}} & (13) \end{matrix}$

-   -   (ii) by obtaining a first R ^(I) _(T),R ^(I) _(T1) at a first         time N₁ and a second R_(T),R ^(I) _(T2) at a second time N₂         after said first time N₁ and inserting said R ^(I) _(T1), R ^(I)         _(T2), N₁, and N₂ into the following equation to obtain a         {circumflex over (D)}_(r) direction of travel said spacecraft         between said first time N₁ and said second time N₂:

$\begin{matrix} {{\overset{\hat{}}{D}}_{r} = \frac{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}{{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}}} & (14) \end{matrix}$ then inserting {circumflex over (D)}_(r),R ^(I) _(T1), R ^(I) _(T2) and a standard gravitational parameter μ for said gravitational body into the following equations:

$\begin{matrix} {{\overset{\_}{R}}_{T1.5}^{I} = \frac{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}{2}} & (15) \end{matrix}$ $\begin{matrix} {{\overset{\_}{V}}_{T1.5}^{I} = {\sqrt{\frac{\mu}{\frac{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}{2}}} \cdot {\overset{\hat{}}{D}}_{r}}} & (16) \end{matrix}$ or

-   -   (iii) by obtaining at least three position and time pairs: R         ^(I) _(T1) at a first time N₁, R ^(I) _(T2) at a second time N₂,         and R ^(I) _(T3) at a third time N₃ said second time N₂ being         after said first time N₁, and said third time N₃ being after         said second time N₂ and fitting a curve to said at least three         position and time pairs to obtain said velocity V _(T) ^(I) for         said resident space object;

h) pairing an R_(T), with its respective N for said R_(T) with V _(T) ^(I) which is the orbit for said resident space object, preferably said R_(T) is R_(T2), said N is N₂; and

i) providing a notification via a communication system regarding the orbit of said resident space object, preferably said notification is provided to a human and/or a computer.

The method of paragraph twenty-two wherein said resident space object is a satellite, an orbital debris, a meteorite or a moon.

The method of paragraphs twenty-two through twenty-three wherein said gravitational body is a planet, preferably said gravitational body is the earth.

The method of paragraphs twenty-two through twenty-four wherein said energy point source is a solar reflector, the sun, a spacecraft that comprises a device for providing an electromagnetic energy beam, preferably said electromagnetic energy beam comprises visible light

A module comprising a central processing unit programmed to predict resident space object's orbit according to the method of paragraphs twenty-two through twenty-five. The program may be written in any programming language that is desired. Examples of programming languages include: C++, Matlab, VBA and C#.

The module of paragraph twenty-six, said module comprising an input/output controller, a random access memory unit, a hard drive memory unit, and a unifying computer bus system, said input/output controller being configured to receive a digital signal and transmit said signal to said central processing unit and retrieve a signal comprising the resident space object's orbit from said central processing unit.

A system for determining a resident space object's orbit comprising:

-   -   a) a module according paragraphs twenty-six or twenty-seven;     -   b) a transmitter for transmitting the resident space object's         orbit determination provided by said module to a communication         network; and     -   c) an internal and/or external power source for powering said         system.

Examples

The following examples illustrate particular properties and advantages of some of the embodiments of the present invention. Furthermore, these are examples of reduction to practice of the present invention and confirmation that the principles described in the present invention are therefore valid but should not be construed as in any way limiting the scope of the invention.

Example 1. The astronautical orbit determination method is implemented for a solar reflector spacecraft and an imager spacecraft in a close proximity leader-follower formation in a geostationary orbit. At 1900 UTC 29 Jul. 2023 (N1) the imager spacecraft detects a shadow cast by a lower unidentified resident space object and takes two pictures one-half second apart. The imagers on-board computer converts the pictures into the reflector satellite's view. The first picture's centroid location is observed to be at position {tilde over (W)}=(1999.9998,1999.9567) km , the semiminor axis length is observed to be b=23.2503 km, and the semimajor axis length is observed to be C=23.2511 km. The second pictures' centroid location is observed to be at position {tilde over (W)}=(2014.0440,1979.0269) km , the semiminor axis length is observed to be b=23.2496 km, and the semimajor axis length is observed to be C=23.2500 km. The known solar energy divergence angle is α=0.00465 radians.

Using these values along with in equation 1 yields an altitude of the unidentified spacecraft of:

h=5000.0203 km

Using equations 2-4 the length of rho is calculated to be:

ρ=5000.0203 km

Using these values along with equation 5 the relative position of the unidentified spacecraft with respect to the solar reflector in the solar reflector's local vertical local horizontal reference frame is calculated to be:

${\overset{\_}{R1}}_{R}^{R} = {\begin{bmatrix} {30,788.0797} \\ {{0.0}002} \\ {{- {0.0}}037} \end{bmatrix}{km}}$

Using these values along with equations 6-10 the relative position of the unidentified spacecraft with respect to the solar reflector is rotated into the inertia frame and found to be:

${\overset{\_}{R1}}_{R}^{I} = {\begin{bmatrix} {{- 30},788.0797} \\ {{- {0.0}}002} \\ {{0.0}037} \end{bmatrix}{km}}$

Adding the previous vector to the inertial position vector of the reflector as shown in equation 11 yields:

${\overset{\_}{R1}}_{R}^{I} = {\begin{bmatrix} {1137{8.1}573} \\ {{- {0.0}}002} \\ {{0.0}037} \end{bmatrix}{km}}$

Performing the same steps on the second image calculates the relative position of the unidentified spacecraft with respect to the solar reflector in the inertial reference frame is calculated to be:

${\overset{\_}{R2}}_{R}^{I} = {\begin{bmatrix} {1137{8.0}874} \\ {{1.6}230} \\ {{1.8}043} \end{bmatrix}{km}}$

Using the circular assumption as shown in equations 14-16 the final position and velocity is calculated as follows:

${\overset{\_}{R}}_{T{1.5}}^{I} = {\begin{bmatrix} {1137{8.1}224} \\ {{0.8}114} \\ {{1.8}080} \end{bmatrix}{km}}$ ${\overset{\_}{V}}_{T{1.5}}^{I} = {\begin{bmatrix} {{- {0.1}}707} \\ {{3.9}615} \\ {{4.3}943} \end{bmatrix}{{km}/s}}$ N_(1.5)=N1+0.5 second

Having an R1.5, V1.5, and an N1.5 the orbit of the unidentified resident space object is fully defined. This information can be relayed to a ground station that can then update the current catalog of resident space objects.

Example 2. The astronautical orbit determination method is implemented for an interplanetary spacecraft conducting a flyby of Jupiter. At 1900 UTC 29 Jul. 2023 (N1) the imager spacecraft detects and takes two pictures one second apart of the shadow cast by the one of Jupiter's Galilean moons. The spacecraft's on-board computer virtually rotates the picture into the sun's field of view as found by its on-board sun sensors. The first picture's centroid location is observed to be at position {tilde over (W)}=(0,0) km , the semiminor axis length is observed to be b=1628.9 km, and the semimajor axis length is also observed to be C=1628.9 km, indicating a circle. Due to the moon's rotation rate being so slow approximately the same values are measured for a picture taken a second later. The known solar energy divergence angle is α=0.00465 radians.

Using these values along with in equation 1 yields an altitude of the moon:

h=350308 km Using equations 2-4 the length of rho is calculated to be:

ρ=350308 km

Using these values along with equation 5 the relative position of the moon with respect to the sun in the Sun-Jupiter pointing local vertical local horizontal reference frame is calculated to be:

$\begin{matrix} {{\overset{\_}{R1}}_{R}^{R} = {\begin{bmatrix} {778507000} \\ 0 \\ 0 \end{bmatrix}{km}}} &  \end{matrix}$

Using these values along with equations 6-10 the relative position of the unidentified spacecraft with respect to the solar reflector is rotated into the inertia frame and found to be:

$\begin{matrix} {{\overset{\_}{R1}}_{R}^{I} = {\begin{bmatrix} {778507000} \\ 0 \\ 0 \end{bmatrix}{km}}} &  \end{matrix}$

Adding the previous vector to the inertial position vector of the reflector as shown in equation 11 yields:

${\overset{\_}{R1}}_{R}^{I} = {\begin{bmatrix} {350308{km}} \\ 0 \\ 0 \end{bmatrix}{km}}$

Using the linear assumption as shown in equation 12-13 the final position and velocity is calculated as follows:

${\overset{\_}{R1}}_{T1.5}^{I} = {\begin{bmatrix} {350308{km}} \\ 0 \\ 0 \end{bmatrix}{km}}$ ${\overset{\_}{V}}_{T{1.5}}^{I} = {\begin{bmatrix} 0 \\ {1{7.2}968} \\ 0 \end{bmatrix}{{km}/s}}$ N_(1.5) = N1 + 0.5second

Having an R1.5, V1.5, and an N1.5 the orbit of the moon is fully defined. Comparison of the data with known astrophysical parameters shows that the moon who's shadow the spacecraft spotted was Io. This information can be relayed to a ground station to update current astrophysical models or be used in an on-board deep space orbit determination program for the spacecraft.

The astronautical orbit determination method is implemented for a reflector spacecraft and an imager spacecraft in a leader-follower formation in a geostationary orbit at an altitude of approximately 35,788 km over the 157 degrees west longitude point above the Pacific Ocean. This configuration will allow identification of resident space objects within altitudes of approximately 35,788 km. A rocket with a payload of multiple CubeSats plans to deploy the CubeSats within the nadir facing illumination area of the reflector satellite. Often CubeSat attitude control systems cannot immediately correct the rotational motion produced from deployment which makes persistent radio communication links, and therefore spacecraft identification, difficult. Upon deployment, each CubeSat will create a shadow that is detected by the imager spacecraft with an onboard CPU which uses the orbit determination method to estimate the state parameterization of the objects casting the shadows. These parameterizations are then transmitted to a ground station and used to refine an accurate orbit for each of the CubeSats post deployment.

The astronautical orbit determination method is implemented for a reflector spacecraft in geostationary orbit and a series of ground-based illumination sensors spread over an area of approximately 22 km in radius below the geostationary reflector. The reflected light is centered on the ground sensor area and illumination dips due to resident space objects casting shadows are measured across the sensors. This configuration will allow identification of resident space objects within the low earth orbit regime to an altitude of approximately 4,500 km. These illumination dips are recorded and send to a CPU running the orbit determination algorithm to estimate the state parameterization of the objects casting the shadows.

While the present invention has been illustrated by a description of one or more embodiments thereof and while these embodiments have been described in considerable detail, they are not intended to restrict or in any way limit the scope of the appended claims to such detail. Additional advantages and modifications will readily appear to those skilled in the art. The invention in its broader aspects is therefore not limited to the specific details, representative apparatus and method, and illustrative examples shown and described. Accordingly, departures may be made from such details without departing from the scope of the general inventive concept. 

What is claimed is:
 1. A method of determining a resident space object's orbit: a) obtaining from a resident space object's having an energy shadow, a shadow centroid location for said energy shadow {tilde over (W)}comprising a dimension W_(y) and a dimension W_(z); a minor axis for said energy shadow b; a major axis for said energy shadow C; and an angle of energy divergence α, said energy shadow being created by said resident space object absorbing and/or reflecting energy from an energy point source; b) computing, above a gravitational body having a surface and a gravitational center, an altitude h above said gravitational body's surface for said resident space object by inserting said minor axis b, angle of energy divergence α into the following equation: $h = \frac{b}{\tan(\alpha)}$ c) computing a relative position ρ for said resident space object with respect to said resident space object's energy shadow's shadow centroid in the two dimensional plane running parallel to the energy shadow's major axis by inserting said major axis C, said angle of energy divergence α, and said altitude h of said resident space object into the following equations: ρ=√{square root over (C²+L²−2CLcos(β))} wherein L and β are obtained by simultaneously solving the following equations: ${\cos\left( {\beta - {90{^\circ}}} \right)} = \frac{h}{L}$ $\frac{C}{\sin(\alpha)} = \frac{L}{\sin\left( {{180{^\circ}} - \alpha - \beta} \right)}$ d) computing a relative position of said resident space object with respect to said energy point source R ^(R) _(R) in the energy point source's frame of reference by inserting an inertial position of said energy point source R ^(I) _(L), a radius of the gravitational body of said resident space object's orbit R_(⊕), the altitude above said gravitational body's surface of said resident space object's orbit h, the energy shadow position {tilde over (W)}of said energy shadow, the relative position ρ for said resident space object with respect to said resident space object's energy shadow's shadow centroid into the following equations: ${\overset{\_}{R}}_{R}^{R} = \left\lbrack {{{{\overset{\_}{R}}_{R}^{I}} - \left( {R_{\oplus} + h} \right)},{W_{y} - {\rho*\frac{\overset{\sim}{W}}{\overset{\sim}{W}}}},{W_{z} - {\rho*\frac{\overset{\sim}{W}}{\overset{\sim}{W}}}}} \right\rbrack^{T}$ e) computing a relative position of said spacecraft with respect to said energy point source R ^(I) _(R) in the inertial primary gravitational body's frame of reference by inserting an inertial position of said energy point source R ^(I) _(L), an inertial velocity of said point source V _(L) ^(I), and the relative position of said resident space object with respect to said energy point source R ^(R) _(R) into the following equations: ${\hat{O}}_{1} = {- \frac{{\overset{\_}{R}}_{L}^{I}}{{\overset{\_}{R}}_{L}^{I}}}$ ${\hat{O}}_{3} = \frac{{\overset{\_}{V}}_{L}^{I} \times {\overset{\_}{R}}_{L}^{I}}{\left. {{\overset{\_}{V}}_{L}^{I} \times {\overset{\_}{R}}_{L}^{I}} \right.||}$ Ô₂ = Ô₃ × Ô₁ $C_{IR} = \left\lbrack \ \begin{matrix} {\hat{O}}_{1} & {{\hat{O}}_{2}\ } & {\hat{O}}_{3} \end{matrix} \right\rbrack$ ${\overset{\_}{R}}_{R}^{I} = {C_{IR} \cdot {\overset{\_}{R}}_{R}^{R}}$ f) computing a position R ^(I) _(T) of said resident space object with respect to said gravitational body's gravitational center by inserting said relative position of said resident space object with respect to said energy point source R ^(I) _(R) and said position of said energy point source R ^(I) _(L) into the following equations: R ^(I) _(T)=R ^(I) _(L)+R ^(I) _(R) g) computing a velocity V _(T) ^(I) for said resident space object by a position vector and time technique; h) pairing an R_(T), with its respective N for said R_(T) with V _(T) ^(I) which is the orbit for said resident space object; and i) providing a notification via a communication system regarding the orbit of said resident space object.
 2. The method of claim 1 wherein: a) said velocity V _(T) ^(I) , is computed by: (i) by obtaining a first R ^(I) _(T), R ^(I) _(T1) at a first time N₁ and a second R_(R), R ^(I) _(T2) at a second time N₂ after said first time N₁ and inserting said R ^(I) _(T1),R ^(I) _(T2), N₁, and N₂ into the following equations: ${\overset{\_}{R}}_{T1.5}^{I} = \frac{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}{2}$ ${\overset{\_}{V}}_{T1.5}^{I} = \frac{{\overset{\_}{R}}_{T2} - {\overset{\_}{R}}_{T1}}{N_{2} - N_{1}}$ (ii) by obtaining a first R ^(I) _(T), R ^(I) _(T1) at a first time N₁ and a second R_(T), R ^(I) _(T2) at a second time N₂ after said first time N₁ and inserting said R ^(I) _(T1), R ^(I) _(T2),N₁, and N₂ into the following equation to obtain a {circumflex over (D)}_(r) direction of travel said spacecraft between said first time N₁ and said second time N₂: ${\overset{\hat{}}{D}}_{r} = \frac{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}{{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}}$ then inserting {circumflex over (D)}_(r), R ^(I) _(T1), R ^(I) _(T2) and a standard gravitational parameter μ for said gravitational body into the following equations: ${\overset{\_}{R}}_{T1.5}^{I} = \frac{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}{2}$ ${\overset{\_}{V}}_{T1.5}^{I} = {\sqrt{\frac{\mu}{\frac{{\overset{\_}{R}}_{T2}^{I} - {\overset{\_}{R}}_{T1}^{I}}{2}}} \cdot {\overset{\hat{}}{D}}_{r}}$ or (iii) by obtaining at least three position and time pairs: R ^(I) _(T1) at a first time N₁, R ^(I) _(T2) at a second time N₂, and R ^(I) _(T3) at a third time N₃ said second time N₂ being after said first time N₁, and said third time N₃ being after said second time N2 and fitting a curve to said at least three position and time pairs to obtain said velocity V _(T) ^(I) for said resident space object; b) said R_(T) is R_(T2), said N is N₂; and c) said notification is provided to a human and/or a computer.
 3. The method of claim 1 wherein said resident space object is a satellite, an orbital debris, a meteorite or a moon.
 4. The method of claim 1 wherein said gravitational body is a planet.
 5. The method of claim 4 wherein said gravitational body is the earth.
 6. The method of claim 1 wherein said energy point source is a solar reflector, the sun, a spacecraft that comprises a device for providing an electromagnetic energy beam.
 7. The method of claim 6 wherein said electromagnetic energy beam comprises visible light.
 8. A module comprising a central processing unit programmed to predict resident space object's orbit according to the method of claim
 1. 9. The module of claim 8 said module comprising an input/output controller, a random access memory unit, a hard drive memory unit, and a unifying computer bus system, said input/output controller being configured to receive a digital signal and transmit said signal to said central processing unit and retrieve a signal comprising the resident space object's orbit from said central processing unit.
 10. A system for determining a resident space object's orbit comprising: a) a module according claim 8; b) a transmitter for transmitting the resident space object's orbit determination provided by said module to a communication network; and c) an internal and/or external power source for powering said system.
 11. The system of claim 10 wherein said module comprises an input/output controller, a random access memory unit, a hard drive memory unit, and a unifying computer bus system, said input/output controller being configured to receive a digital signal and transmit said signal to said central processing unit and retrieve a signal comprising the resident space object's orbit from said central processing unit. 